home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 1 / NetNews Offline Volume 1.iso / news / fido / ger / amiga / 4902 < prev    next >
Internet Message Format  |  1996-03-16  |  3KB

  1. From: Marco_Vernaglione@p3.f318.n2461.z2.fido.sub.org (Marco Vernaglione)
  2. Organization: Alles Mueller oder was ?
  3. Path: f318.n2461.z2.fidonet.org!not-for-mail
  4. Newsgroups: fido.ger.amiga
  5. Subject: MUI3 Bubble Help
  6. Message-ID: <MSGID_2=3A2461=2F318.3=40FidoNet_30d48877@fidonet.org>
  7. References: <199512131114.a20243@bl.maus.de>
  8. Date: Sun, 17 Dec 1995 15:15:35 +0200
  9.  
  10. Am 13 Dec 95 schrieb Michael Flad%BL an Marco Vernaglione :
  11.  
  12.  MFB> Hi,
  13.  
  14. Hallo Michael,
  15.  
  16.  MFB> wenn schon, dann muesste man einfach die wichtigen Bildteile, also
  17.  MFB> hauptsaechlich die Ecken als Grafik vom User einstellbar definieren,
  18.  MFB> aus denen dann die Teile geformt werden.
  19.  
  20. Ja das waere gut, im Hinblick auf die Gestaltungsfreiheit der GUI Elemente,
  21. sollte
  22. auch das Bubble Help konfigurierbar sein, evtl. inkl. Textfont, Farben u.s.w.
  23. Kommt bestimmt auch noch... ( Hoffentlich auch bald mein Keyfile ;)) )
  24.  
  25.  MV>> hinaus, also muss da eigentlich direkt in die Screenstruktur gezeichnet
  26.  MV>> werden.
  27.  
  28.  MFB> Huah, das waere ja uebel, aber so ist es natuerlich nicht geloest :)
  29.  
  30. <g>
  31.  
  32.  MFB> Meiner Vermutung nach wird Zuerst mal der Background, der vom Bubble
  33.  MFB> ueberlagert wird zwischengespeichert, dann wird eben das Teil
  34.  
  35. Das sowieso, damit der Ausgangszustand vor dem Bubble wieder hergestellt werden
  36. kann.
  37.  
  38.  MFB> eingeblittet (ist natuerlich nichts davon sichtbar), dabei wird dann
  39.  MFB> auch gleich der Maskierte Schatten erzeugt, der ja Teilweise den
  40.  MFB> originalen Background durchscheinen laesst und schlussendlich wird
  41.  
  42. Ja, genau.
  43.  
  44.  MFB> dann ein neues Window (natuerlich Borderless und ohne jegliche Gadgets
  45.  MFB> usw.)
  46.  MFB> geoeffnet (an der entsprechenden Position) und in diesem wird die
  47.  MFB> zuvor erzeugte BitMap dann eben angezeigt. 
  48.  
  49. Ja, das kommt hin. Das schrieb auch jemand anderes, aber er meinte es waere nur
  50. ein
  51. borderless Window, aber ohne das vorherige Kopieren des Hintergrunds und des
  52. blittens des Bubbles...
  53.  
  54.  MFB> Mehr oder weniger nachvollziehen
  55.  MFB> laesst sich diese Vermutung auch, wenn man mal die Maus auf ein
  56.  MFB> Textgadget, das ein HelpBubble enthaelt, bewegt, wartet, bis selbiges
  57.  MFB> erscheint (heisst es eigentlich der die oder das Bubble ??) und dann
  58.  MFB> lostippt ... der Cursor verschwindet hinter einem Rechteckigen Block,
  59.  MFB> der eigentlich gar nicht vorhanden sein soll :)
  60.  
  61. Also  das konnte ich nicht beobachten.  Wenn der Mauspfeil ueber einem
  62. Textgadget  liegt,  und  das  Bubble  erscheint  und  ich dann tippe,
  63. verschwindet  das  Bubble  sofort  wieder,  aber  auch erscheint kein
  64. Cursor.   Wenn  ich  zuvor im Textgadget reinclicke, damits aktiviert
  65. ist  und  der  Cursor erscheint, kann ich wiederum solange warten wie
  66. ich  will,  es  kommt  kein  Bubble  Help...  Also kann ich das nicht
  67. nachvollziehen was du da beobachtet hast.
  68.  
  69. Aber  ich  habs  anders  versucht.   Erst  habe  ich ein grosses Shell
  70. Fenster geoeffnet und darin meinen Platten Inhalt mit "List Dh0:  all"
  71. ausgeben lassen.  Im Vordergrund das Muiprefs gelegt und gewartet bis
  72. ein  Bubble  Help  angezeigt  wird,  das  ueber  die Fenstergrenze des
  73. MUIPREFS  Fensters  geht.   Und tatsaechlich, es blieben Textreste von
  74. dem  Shelltext  im  Bubble Hintergrund liegen, die nicht aktualisiert
  75. wurden, waehrend neuer Text drumherum scrollte....
  76.  
  77. Also ists ein reiner optischer Trick, so als ob sich ein Brush mit
  78. dem selben Inhalt wie der Hintergrund an der selben Stelle befinden
  79. wuerde, abgesehen davon, dass in dem Brush dann das Bubble ist.
  80.  
  81. bye,
  82.  
  83. Marco
  84.  
  85.